@CHARSET "UTF-8";

.taskBar {
	background-repeat: repeat-x;
	background-image: url(images/box/taskbar_bg.png);
}

.slx-AppBar {
}

.slx-AppBar-mainButton {
	background: url(images/box/appMenu-all.png?v-2) no-repeat;
	width: 76px;
	height: 76px;
}
.slx-AppBar-mainButton-right {
	background: url(images/box/appMenu-all.png?v-2) no-repeat -140px 0px;
	width: 76px;
	height: 76px;
}
.slx-AppBar-mainImage {
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
	width: 58px;
	height: 58px;
}
.slx-AppBar-buttonsImage {
	margin-top: 4px;
	margin-right: 5px;
	margin-left: 5px;
	width: 58px;
	height: 58px;
}
.slx-AppBar-buttonsImage-right{
	margin-top: 4px;
	margin-right: 5px;
	margin-left: 15px;
	width: 58px;
	height: 58px;
}
.slx-AppBar-mainImage-right {
			margin-top: 10px;
	margin-right: 5px;
	margin-left: 15px;
	width: 58px;
	height: 58px;
}
.slx-AppBar-mainImage-MouseOver{
background: url(images/box/appMenu-all.png?v-2) no-repeat -104px -104px;;
}
.slx-AppBar-buttonsLayout {
	background: url(images/box/appMenu-buttons-bg.png?v-2) repeat-y;
	width: 76px;
}
.slx-AppBar-buttonsLayout-right{
	background: url(images/box/appMenu-buttons-bg.png?v-2) repeat-y -75px 0px;
	width: 76px;
}
.slx-AppBar-infoArea {
	background: url(images/box/appMenu-all.png?v-2) no-repeat 0px -196px;
	width: 76px;
	height: 76px;
}
.slx-AppBar-infoArea-right {
	background: url(images/box/appMenu-all.png?v-2) no-repeat -140px -196px;
	width: 76px;
	height: 76px;
}
.main-menu-bar {
	background-repeat: no-repeat;
	background-image: url(images/box/dock_l.png);
	background-position: top;
}

.main-menu-image {
	padding: 1px 1px 1px 2px;
}

.main-menu-image-over {
	padding: 1px 1px 1px 2px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(images/box/appbutton_mouseover_bg4.png);
}

.main-menu-image-down {
	background-repeat: no-repeat;
	background-image: url(images/box/appbutton_mouseover_bg4.png);
}

.slx-flex-table-drag-proxy {
	border: 1px solid blue;
	filter: alpha(opacity =       50);
	opacity: 0.5;
}

.slx-flex-table-drop-positioner {
	z-index: 1;
	border-top: 2px solid red;
	margin-top: 2px;
}

.slx-app-menu-spacer {
	padding: 0.1em;
	margin: 0.1em;
	width: 120px;
}

.popup {
	background-color: gray;
	border-color: gray gray gray gray;
	border-width: 1px 3px 3px 1px;
	border-style: solid solid solid solid;
}

.popup-item {
	font-weight: normal;
	font-size: 80%;
}

.gwt-PopupPanel {
	border: 3px solid #e7e7e7;
	padding: 3px;
	background: white;
}

.gwt-PopupPanel {
	border: 3px solid #00CCFF;
	padding: 3px;
	background: #4D4D4D;
}

.gwt-DecoratedPopupPanel .popupContent {
	
}

.gwt-DecoratedPopupPanel .popupMiddleCenter {
	padding: 3px;
	background: #00CCFF;
	color: black;
}

.gwt-DecoratedPopupPanel .popupTopCenter {
	background: url(images/hborder.png) repeat-x;
}

.gwt-DecoratedPopupPanel .popupBottomCenter {
	background: url(images/hborder.png) repeat-x 0px -4px;
	-background: url(images/hborder_ie6.png) repeat-x 0px -4px;
}

.gwt-DecoratedPopupPanel .popupMiddleLeft {
	background: url(images/vborder.png) repeat-y;
}

.gwt-DecoratedPopupPanel .popupMiddleRight {
	background: url(images/vborder.png) repeat-y -4px 0px;
	-background: url(images/vborder_ie6.png) repeat-y -4px 0px;
}

.gwt-DecoratedPopupPanel .popupTopLeftInner {
	width: 5px;
	height: 5px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupTopRightInner {
	width: 8px;
	height: 5px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupBottomLeftInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupBottomRightInner {
	width: 8px;
	height: 8px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupTopLeft {
	background: url(images/corner.png) no-repeat 0px -10px;
	-background: url(images/corner_ie6.png) no-repeat 0px -10px;
}

.gwt-DecoratedPopupPanel .popupTopRight {
	background: url(images/corner.png) no-repeat -5px -10px;
	-background: url(images/corner_ie6.png) no-repeat -5px -10px;
}

.gwt-DecoratedPopupPanel .popupBottomLeft {
	background: url(images/corner.png) no-repeat 0px -15px;
	-background: url(images/corner_ie6.png) no-repeat 0px -15px;
}

.gwt-DecoratedPopupPanel .popupBottomRight {
	background: url(images/corner.png) no-repeat -5px -15px;
	-background: url(images/corner_ie6.png) no-repeat -5px -15px;
}

* html .gwt-DecoratedPopupPanel .popupTopLeftInner {
	width: 5px;
	height: 5px;
	overflow: hidden;
}

* html .gwt-DecoratedPopupPanel .popupTopRightInner {
	width: 8px;
	height: 5px;
	overflow: hidden;
}

* html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
	width: 5px;
	height: 8px;
	overflow: hidden;
}

* html .gwt-DecoratedPopupPanel .popupBottomRightInner {
	width: 8px;
	height: 8px;
	overflow: hidden;
}

.gwt-PopupPanelGlass {
	background-color: #0cf;
	opacity: 0.3;
	filter: alpha(opacity =     30);
}

.gwt-MenuBar {
	cursor: default;
}

.gwt-MenuBar .gwt-MenuItem {
	cursor: default;
}

.gwt-MenuBar .gwt-MenuItem-selected {
	background: #666;
	color: #0cf;
}

.gwt-MenuBar .gwt-MenuItem-disabled {
	color: #ccc;
}

.gwt-MenuBar-horizontal {
	background: #222222;
	border: 1px solid #777;
}

.gwt-MenuBar-horizontal .gwt-MenuItem {
	padding: 0px 10px;
	vertical-align: bottom;
	font-weight: bold;
}

.gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
	width: 1px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-left: 1px solid #bec7cc;
	background: #000;
}

.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner {
	width: 1px;
	height: 1px;
	background: #000;
}

.gwt-MenuBar-vertical {
	margin-top: 0px;
	margin-left: 0px;
	background: #4D4D4D;
}

.gwt-MenuBar-vertical table {
	border-collapse: collapse;
}

.gwt-MenuBar-vertical .gwt-MenuItem {
	padding: 4px 14px 4px 1px;
}

.gwt-MenuBar-vertical .gwt-MenuItemSeparator {
	padding: 2px 0px;
}

.gwt-MenuBar-vertical .gwt-MenuItemSeparator .menuSeparatorInner {
	height: 1px;
	padding: 0px;
	border: 0px;
	border-top: 1px solid #bec7cc;
	background: #222;
	overflow: hidden;
}

.gwt-MenuBar-vertical .subMenuIcon {
	padding-right: 4px;
}

.gwt-MenuBar-vertical .subMenuIcon-selected {
	background: #666;
}

.gwt-MenuBarPopup {
	margin: 0px 0px 0px 3px;
}

.gwt-MenuBarPopup .menuPopupTopCenter {
	background: url(images/hborder.png) 0px -12px repeat-x;
}

.gwt-MenuBarPopup .menuPopupBottomCenter {
	background: url(images/hborder.png) 0px -13px repeat-x;
	-background: url(images/hborder_ie6.png) 0px -13px repeat-x;
}

.gwt-MenuBarPopup .menuPopupMiddleLeft {
	background: url(images/vborder.png) -12px 0px repeat-y;
	-background: url(images/vborder_ie6.png) -12px 0px repeat-y;
}

.gwt-MenuBarPopup .menuPopupMiddleRight {
	background: url(images/vborder.png) -13px 0px repeat-y;
	-background: url(images/vborder_ie6.png) -13px 0px repeat-y;
}

.gwt-MenuBarPopup .menuPopupTopLeftInner {
	width: 5px;
	height: 5px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupTopRightInner {
	width: 8px;
	height: 5px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupBottomLeftInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupBottomRightInner {
	width: 8px;
	height: 8px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupTopLeft {
	background: url(images/corner.png) no-repeat 0px -36px;
	-background: url(images/corner_ie6.png) no-repeat 0px -36px;
}

.gwt-MenuBarPopup .menuPopupTopRight {
	background: url(images/corner.png) no-repeat -5px -36px;
	-background: url(images/corner_ie6.png) no-repeat -5px -36px;
}

.gwt-MenuBarPopup .menuPopupBottomLeft {
	background: url(images/corner.png) no-repeat 0px -41px;
	-background: url(images/corner_ie6.png) no-repeat 0px -41px;
}

.gwt-MenuBarPopup .menuPopupBottomRight {
	background: url(images/corner.png) no-repeat -5px -41px;
	-background: url(images/corner_ie6.png) no-repeat -5px -41px;
}

* html .gwt-MenuBarPopup .menuPopupTopLeftInner {
	width: 5px;
	height: 5px;
	overflow: hidden;
}

* html .gwt-MenuBarPopup .menuPopupTopRightInner {
	width: 8px;
	height: 5px;
	overflow: hidden;
}

* html .gwt-MenuBarPopup .menuPopupBottomLeftInner {
	width: 5px;
	height: 8px;
	overflow: hidden;
}

* html .gwt-MenuBarPopup .menuPopupBottomRightInner {
	width: 8px;
	height: 8px;
	overflow: hidden;
}